non-skid feet - Turkish English Dictionary